body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,dt{ margin:0; padding:0;margin: 0;
    font-family: \\5FAE\8F6F\96C5\9ED1,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;
    
    color: #333;}
body,ul,ol,li,p,form,fieldset,table,td,img,div,tr,dl,dd,dt{
        font-size: 14px;
    }
input,select{   vertical-align:middle;}
img{
    vertical-align: top;
}

/** 标签属性，textarea,input 强制输入时内容超出时换行 **/
textarea,input{ word-wrap:break-word; word-break:break-all; padding:0px; text-indent: 10px;}
input[readonly]{
    color:#999999;
}

/*单行省略*/
.ellipsis{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
/* 双行省略---只适用于web-kit内核 */
.ellipsis-2{
    display: -webkit-box;
    overflow: hidden;
    white-space: normal!important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
/** 清除ul列表标记的样式，ul列表更多的用在不需要列表前置符号的样式里 **/
li{ list-style-type:none;}

/** 定义图片边框，当图片作为链接内容被填充时，会有默认边框出现，重定义掉 **/
img{ border:0 none;}


button{border:none;}

a{text-decoration: none;}

/*加粗*/
.bold{font-weight: 700;}

/*浮动*/
.fl{float: left;}
.fr{float: right;}
/* 清除浮动 */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/** 鼠标样式 **/
.pointer{ cursor:pointer;}

/** 取消边框 **/
.noBorder{ border-left:none; border-right: none; border-bottom: none; border-top:none;}
.noBorder:after{ border-left:none; border-right: none; border-bottom: none; border-top:none;}

/** 文本对齐方式 **/
.t-l{ text-align:left;}
.t-c{ text-align:center;}
.t-r{ text-align:right;}

/** 字母和单词换行设置，强制内容换行，强制内容不换行 **/
.break{ word-break:break-all; word-wrap:break-word;}
.nobreak{ word-break:keep-all; word-wrap:normal;}


/** 定位关系 **/
.absolute{ position:absolute;}
.relative{ position:relative;}
.fixed{ position:fixed;}

/*超链接*/
a:hover{ text-decoration: none;}